var deleteId=new Array();
Date.prototype.format = function(fmt) {
    var o = {
        "M+" : this.getMonth() + 1, //月份 
        "d+" : this.getDate(), //日 
        "h+" : this.getHours(), //小时 
        "m+" : this.getMinutes(), //分 
        "s+" : this.getSeconds(), //秒 
        "q+" : Math.floor((this.getMonth() + 3) / 3), //季度 
        "S" : this.getMilliseconds()
    //毫秒 
    };
    if (/(y+)/.test(fmt))
        fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "")
                .substr(4 - RegExp.$1.length));
    for ( var k in o)
        if (new RegExp("(" + k + ")").test(fmt))
            fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k])
                    : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
} 


$(function(){
//	进入页面之后验证，是否管理员登录，如果没有登录，跳转到主页
//	alert($.cookie("type"));
//	if(!=3){
//		location.href="/GDZjiajiaowang/source/page/index.jsp";
//	}
	
	
	
	
	
	//好吧,代码有点冗余
	function teacherAjax(num){
		$.ajax({
			type:"post",
			url:"/GDZjiajiaowang/admin",
			data:{"pageNo":num,"op":"teacher"},
			dataType:"json",
			success:function(data){
				var th="<div><table class='system_table_style'>";
				th+="<tr><th>编号</th>";
				th+=	"<th>姓名</th>"
				th+=	"<th>电话</th>"
				th+=	"<th>评级</th>";
				th+=	"<th>更新时间</th>";
				th+=	"<th>操作</th>";
				th+=	"</tr></table></div>";
				$(".system_middle_box_right").append(th);
				
				$.each(data.teacherLsit,function(index,tea){//遍历
					var time="";
					if(!tea.updateTime){
						time="2012年12月12日"
					}else{
						time=change(tea.updateTime);
					}
					
					var trr="<tr id='"+tea.id+"'><td>";
					trr+= " "+tea.id+"</td><td><a href='/GDZjiajiaowang/TeacherInfoServlet?teacherId='"+tea.id+"'>"+tea.realName+"</a></td>";
					trr+=	"<td>"+tea.phone+"</td><td class='level'>"+tea.level+"</td><td>"+time+"</td>";
					trr+=	"<td>";
						trr+=	"<a href='/GDZjiajiaowang/TeacherInfoServlet?teacherId="+tea.id+"'>查看</a>";
							//trr+=	"<span>|</span>";
								//trr+=	"<span class='update' >编辑</span>";
									trr+=	"<span>|</span>";
										trr+=	"<span class='dle' >删除</span></td></tr>";
					
												$(".system_table_style").append(trr);
					
				})
				$(".system_middle_box_right").append("<div id='page' class='page_div'></div>");
				//分页的标签
				//................2017年11月13日01:50:04
				
				//..........
				$("#page").paging({
					pageNo: num,
					totalPage: data.totalPage,
					totalSize: data.totalCount,
					callback: function(num) {
						teacherAjax(num);
					}
				})
				//...........
			},
			beforeSend:function(){
				$(".system_middle_box_right").empty();//清空右侧
				var head="<p class='function_top'>";
				head+="<input type='button' value='保存操作' class='save'/>";
				head+="<input type='button' value='撤销会话' class='cancel' />";
				head+="<span class='showTime'></span></p>";
				head+="<p class='function_top_title'>";
				head+="<span><b>教员管理</b>><b>教员</b>列表</span></p>";
				$(".system_middle_box_right").append($(head));//增加保存会话之类的
				//
			}
		})
	}
	$("#teacher").click(function(){//老师
		if($(this).attr("disabled")=="disabled"){
			return;
		}
		$(this).attr("disabled","true");//设置属性disabled
		
		deleteId=[];
		var pageNo="1";
		teacherAjax(pageNo);
		 setTimeout("$('#teacher').removeAttr('disabled')",1000);//三秒后设置 删除disabled
	})
	$("#article").click(function(){
		deleteId=[];
		var pageNo=1;
		articleAjax(pageNo);
	})
	$("#teacher").trigger('click');//进页面触发
	//时间
	function getTime(){
		var date=new Date();
		var time=date.getFullYear()+"年"+(date.getMonth()+1)+"月"+date.getDate()+"日"+date.getHours()+"时:"+date.getMinutes()+"分:"+date.getSeconds()+"秒";
		$(".showTime").html(time);
	}
	setInterval(getTime, 1000);
	//取消操作
	$(".system_middle_box_right").on('click','.cancel',function(){//把数组里的id+"#"  遍历,显示
		var i=deleteId.length;//要删除的id数组的长度
//		for (var i=0; i < deleteId.length; i++) {//显示被隐藏的内容
//			
//			$("#"+deleteId[i]).show();
//			//将数组数据清空
//			
//		}
		if(i>0){//一次清空一个
			$("#"+deleteId.pop()).show();
		}
		//deleteId=new Array();
	})
	//删除功能
	$(".system_middle_box_right").on('click','.dle',function(){//点击删除 ,把里面的id 储存在定义好的数组 .........哈哈!!然后把它隐藏
			$(this).parents("tr").hide();
			var id=$(this).parents("tr").attr("id");
			deleteId.push(id);
		})
//		//修改 显示修改
//			$(".system_middle_box_right").on('click','.update',function(){//点击删除 ,把里面的id 储存在定义好的数组 .........哈哈!!然后把它隐藏
//			alert("update")
//				var lev=parseInt($(this).parent().siblings(".level").text());
//			
//				$(this).parent().siblings(".level").html("<input type='number' min='0' max='10' class='changelevel' value='"+lev+"' />");//将等级的内部换成input
//				
//		
//		})
//		
//		//修改等级的.........
//		$(".system_middle_box_right").on('blur','.changelevel',function(){
//			
//			var level=$(this).val();
//			var id= $(this).parents("tr").attr("id");
//			$.ajax({
//				type:"post",
//				url:"/GDZjiajiaowang/admin",
//				dataType:"text",
//				data:{
//					"level":level,
//					"op":"changeLevel",
//					"id":id
//				},
//				success:function(data){
//					var value=parseInt(level);
//					$(this).remove();
//					$(this).parent().text(level);
//				}
//			})
//		})
	//保存功能...传递数据到 后台
	$(".system_middle_box_right").on('click','.save',function(){//传递后台
		//var json= JSON.stringify(deleteId);//转换为json................
		
		$.ajax({
			type:"post",
			traditional: true,//可以让下面的data   数组,传过去
			url:"/GDZjiajiaowang/admin",
			dataType:"json",
			data:{
				"deleteId":deleteId,//这个地方有问题
				"op":"deleteTeacher"
			},
		success:function(data){
			//var arr = JSON.parse(data);
			alert("删除成功"+data[0]+"失败"+data[1]);
			//删除成功后,前台还留着数据,所以回调 teacherclick 的方法
			$("#teacher").trigger('click');//...
		}
		})
	})
})
